mobile loading ramp - French English Dictionary